/// Qualab - 24/11/2011

#pragma once

#include <wink/types.h>

namespace wink
{
    class Window;

    class App
    {
    public:
        static void Init();
        static void Run();
        static void Stop();

        static HINSTANCE Instance();
        static LPSTR     CommandLine();
        static int       ShowMode();
        static PString   ClassName();

        static void     Register( const Window& window );
        static void     Erase( const Window& window );
        static Window&  Lookup( HWND handle );
    };
}
